TalentlmsIntegration\Utils D

Total Complexity 127
Dependencies 13
Dependents 7
Total lines 826
Lines of code 659
Logical lines of code 347
Comment lines 6
Methods 40
Properties 0

Methods 40

Method Rating Maintainability Complexity Lines of code
tlms_getUnitIconClass()
A
46 15 41
tlms_deleteWoocomerceProduct()
A
44 10 46
tlms_enrollUserToCoursesByOrderId()
A
43 7 53
tlms_buildSignUpArgumentsByUser()
A
47 8 35
tlms_getDateFormat()
A
49 8 33
tlms_addProduct()
A
38 5 68
tlms_getCourses()
A
43 6 52
tlms_parseDate()
S
58 6 14
tlms_getCategories()
S
54 5 20
tlms_currentPageURL()
S
54 4 22
tlms_orderHasTalentLMSCourseItem()
S
61 4 12
tlms_addProductCategories()
S
53 3 24
tlms_isTalentLMSCourseInCart()
S
58 3 16
tlms_getUserByOrder()
S
57 3 16
tlms_isOrderCompletedInPast()
S
57 2 19
tlms_getCourseIdByProduct()
S
58 2 17
tlms_deleteWoocomerceProducts()
S
63 3 10
tlms_limitWords()
S
63 2 11
tlms_selectCourses()
S
62 2 11
tlms_getTalentLMSURL()
S
64 2 11
tlms_isValidDomain()
S
74 2 4
tlms_isApiKey()
S
71 2 6
tlms_productExists()
S
65 2 9
tlms_productCategoryExists()
S
65 2 9
tlms_getTalentLMSSiteInfo()
S
66 2 9
tlms_getCustomFields()
S
66 2 9
tlms_getCourseUrl()
S
66 2 8
tlms_passgen()
S
62 1 11
tlms_pr()
S
74 1 5
tlms_pre()
S
71 1 6
tlms_vd()
S
74 1 5
tlms_limitSentence()
S
74 1 4
tlms_getCourse()
S
74 1 5
tlms_selectCourse()
S
72 1 5
tlms_selectCategories()
S
75 1 4
tlms_selectProductCategories()
S
75 1 4
tlms_deleteProduct()
S
67 1 9
tlms_getLoginKey()
S
74 1 4
tlms_orderHasLatePaymentMethod()
S
73 1 4
tlms_recordLog()
S
65 1 8